mine cleaning - Turkish English Dictionary